9.2 查询认证服务器详情(支持根据name查询)
Path: /api/v1/authServer/query
Method: GET
接口描述:
请求参数
Query
注意: 1. 各个样例之间为并列关系, 实际发送请求时只需参照其中某一个即可
样例一
参数名称 | 是否必须 | 示例 | 备注 |
---|---|---|---|
id | 必须 | 认证服务器ID | |
name | 非必须 | 认证服务器name |
样例二
参数名称 | 是否必须 | 示例 | 备注 |
---|---|---|---|
id | 非必须 | 认证服务器ID | |
name | 必须 | 认证服务器name |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
code | number | 必须 | 返回编码 0 成功 其它值,失败 | ||
data | object | 必须 | 数据主体 | ||
├─ data | object | 必须 | 返回数据 | ||
├─ ├─ id | string | 必须 | 认证服务器ID | ||
├─ ├─ name | string | 必须 | 认证服务名称 | ||
├─ ├─ authType | string | 必须 | 认证类型 | ||
├─ ├─ subtype | string | 必须 | 认证子类型 | 示例: ldap | |
├─ ├─ status | number | 必须 | 认证状态 | ||
├─ ├─ authGroup | string | 必须 | 认证所属组 | ||
├─ ├─ description | string | 必须 | 描述 | ||
├─ ├─ loginDomain | string | 必须 | 登录认证域 | ||
├─ ├─ config | object | 必须 | 认证服务器配置 | ||
├─ ├─ ├─userDirectory | object | 非必须 | 认证服务器绑定的用户目录 | ||
├─ ├─ ├─ ├─id | string | 必须 | 用户目录 id | ||
├─ ├─ ├─ ├─name | string | 必须 | 用户目录名称 | ||
msg | string | 非必须 | code对应的提示信息 |
返回示例
{
"code": 0,
"data": {
"data": {
"id": "d36291f0-596a-11eb-a393-bbd9cb0893d1",
"status": 1,
"name": "11",
"description": "",
"authType": "auth/psw",
"subtype": "radiusAccount",
"authGroup": "PrimaryAuth",
"config": {
"userDirectory": {
"id": "ada6aac0-8bb3-11eb-9057-3f8c302f3ab6",
"name": "radius-user-directory",
},
"pluginUrl": "auth/psw/radiusAccount",
"externalUserServerConfig": {
"secret": "♂♀☺♪♫◙♂1",
"timeout": "15",
"chartset": "UTF-8",
"authMethod": "CHAP",
"radiusExtConf": [{
"attributeId": 26,
"localVariable": "path",
"subAttributeId": null
}],
"enableRadiusExtConf": 0,
"radiusServerAddress": ["1.1.1.1:1812"]
}
},
"loginDomain": "radius.com",
}
},
"msg": "请求成功"
}
{
"code": 0,
"data": {
"data": {
"id": "1",
"status": 1,
"name": "本地密码认证",
"description": "",
"authType": "auth/psw",
"subtype": "default",
"authGroup": "PrimaryAuth",
"config": {
"type": "default",
"pluginUrl": "auth/psw/default",
"reqTimeout": "10"
},
"loginDomain": "local",
}
},
"msg": "请求成功"
}
错误信息
错误提示 | 错误码 |
---|---|
name参数不能为空 | 7201 |
操作失败,对象不存在或已被其他管理员删除 | 77200004 |
参数检查出错 | 10000001 |